animal pulled cart - Spanish English Dictionary